JLE Переход если меньше или равно

Флаги не меняются.

Команда:

JLE  short-label 

Логика:

Jump  if  SF <> OF or ZF = 1 

Команда JLE используется после команд CMP или SUB и передает управление по метке short-label, если первый операнд был меньше или равен второму. (Оба операнда рассматриваются как числа со знаком.) Цель перехода должна лежать в пределах от -128 до 127 байтов от следующей команды.

Операнды Такт байты (слова)ОбращенияБайтыПример
short-label16 или 4 - 2JLE NOT_GREATER

Примечания:
Команда JNG, переход если не больше, - это та же команда, что и JLE.
Команду JBE, переход если ниже или равно, следует использовать при сравнении чисел без знака.
Команду JLE, переход если меньше или равно, следует использовать при сравнении чисел со знаком.

Hosted by uCoz